草庐IT

Android Horizo​​ntalScrollView 宽度

全部标签

android - 带 Horizo​​ntalScrollView 的 DrawerLayout 进入内容菜单

我的问题很简单。我可以在DrawerLayout的内容菜单中使用Horizo​​ntalScrollView吗?我的DrawerLayout看起来像这样:在fragment中我有Horizo​​ntalScrollView但是当我尝试触摸它时没有任何反应,因为抽屉布局跟随我的手指。我认为禁用内容菜单内的触摸事件并使DrawerLayout仅在单击主要内容View时才可关闭将解决我的问题。真的吗?如果没有,有人可以告诉我该怎么办吗?谢谢。 最佳答案 基于此解决方案:https://stackoverflow.com/a/7258579

android - 允许用户通过 onTouch 控制 View 的高度和宽度

我正在尝试实现一个用户可调整大小的编辑TextView。当用户拖动View的边缘时,它可以调整大小。这是我的edittext的onTouchListener。我只实现了左边缘的大小调整。我的想法是,当用户的触摸事件x等于View的左边距(这意味着用户正在触摸左边)时,View的宽度和左边距将发生变化。protectedView.OnTouchListeneretTouchListener=newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewview,MotionEventevent){floatx=event.getX

java - (Android) 如何获取智能手机的屏幕宽度和高度?

这个问题在这里已经有了答案:HowtoGetDeviceHeightandWidthatRuntime?(6个答案)关闭7年前。我正在为Android制作游戏并使用SurfaceView。我想知道智能手机屏幕信息(高度、宽度等)我使用了这段代码,但是..显示宽度和高度的值不正确,它总是被红色打印成“0”我错过了什么?publicclassMainActivityextendsActivity{privateintwidth;privateintheight;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.on

android - 带有箭头的 Horizo​​ntalScrollView

我正在尝试使用Horizo​​ntalScrollView使用如下所示的布局制作可滚动的水平菜单。菜单可使用上一个/下一个箭头按钮滚动或快速滚动。当Horizo​​ntalScrollView到达一端时,我希望隐藏同一端的箭头(在下图中,我希望隐藏左箭头)。如何检测Horizo​​ntalScrollView是否已结束?谢谢 最佳答案 Horizo​​ntalScrollView没有滚动监听器。你可以做的是向它添加一个OnTouchListener这将在用户滚动时连续触发,并且每次你都可以使用返回int的方法getScrollX。现

android - 如何在 Android 上发现帧缓冲区宽度?

我正在我的Android设备上捕获帧缓冲区,但解码无法正确解析。我发现我可以使用以下方式获取bbp和屏幕分辨率:ioctl-rl28/dev/graphics/fb017920这条命令返回:returnbuf:f000000040010000f000000080020000000000000000000020000000在小端格式中我有:最后四个字节(20)是bbp32的个数。前四个字节为屏幕宽度0xF0=240字节5到8为屏幕高度0x0140=320我尝试使用以下命令解码fb(Galaxy5):./ffmpeg-vcodecrawvideo-frawvideo-pix_fmtrgb3

android - 如何修复操作栏 Sherlock 标签宽度不一致?

Android2.2中的标签占据全角。Android4.2nexus7中的标签,标签不占满宽度。两者都有相同的代码。使用actionBarsherlock例如finalActionBaractionBar=getSupportActionBar();actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);//addtabsTabtab1=actionBar.newTab().setText("TabTitle1").setTabListener(newMyTabListener(null));actionBar.addTa

Android - 在 Horizo​​ntalScrollView 上禁用过度滚动

如何在Android2.2下禁用Horizo​​ntalScrollView的过度滚动?编辑我为此使用反射:HorizontalScrollViewhh=(HorizontalScrollView)findViewById(R.id.chartHorizontalView);viewCls=hh.getClass();try{Methodm=viewCls.getMethod("setOverScrollMode",newClass[]{int.class});intOVER_SCROLL_NEVER=(Integer)viewCls.getField("OVER_SCROLL_NEV

android - Horizo​​ntalScrollView 没有完全向右滚动

我目前的实现我有一个Horizo​​ntalScrollView,它是我用XML创建的,它包含一些LinearLayout子项。我在下面添加了这段代码。有两个LinearLayout容器,id分别为group_one和group_two,它们在运行时以编程方式填充。我还在运行时根据要插入的View对象的数量固定Horizo​​ntalScrollView的宽度。此解决方案非常适用于当child无需滚动即可适应Horizo​​ntalScrollView时。问题只要我需要滚动(在固定宽度Horizo​​ntalScrollView内可以显示更多的子项),滚动条就不会一直向右移动,即使我可

android - 为什么 600dp 宽度的 View 占据了我的 Nexus 5 的所有横向宽度?

这个问题在这里已经有了答案:Whatisthedifferencebetweenpx,dip,dp,andsp?(32个答案)关闭8年前。我在values/dimens.xml中将按钮的宽度指定为600dp,但是当我在我的Nexus5上部署和运行它时,它占用了横向方向的所有可用宽度。我的Activity仅在横向模式下运行,正如我在list文件中指定的那样。布局位于layouts目录中。这些图像位于“drawable-xxhdpi”目录中,它们看起来很好,但我在dp中指定的所有内容都被放大了。AndroidStudio中的预览和实际设备的行为似乎是它们的最大宽度为600dp,而实际宽度应

android - RecyclerView 中带有 DataBinding 的 ConstraintLayout 宽度不正确

我正在尝试使用新的ConstraintLayout。我为我的RecyclerView行做了布局。它以ConstraintLayout作为根元素,宽度设置为match_parent,当我运行我的应用程序时,它会按预期呈现在我将数据绑定(bind)部分放入我的XML之前,它运行良好,此后根元素是包装ConstraintLayout的layout标记,它会导致ConstraintLayout的行为发生一些不可预测的变化-从此以后它的宽度不会't呈现为match_parent,它只占显示宽度的一小部分,尽管它在XML中仍然设置为match_parent。我也尝试将宽度设置为某个固定值,结果是一